dentate leaf - Español Inglés Diccionario